package com.ovopark.organize.server.service;

import com.ovopark.organize.server.model.entity.FranchiseesApprovalTemplateGroup;

/**
 * @Description: 加盟商立项模板
 * @Author:zll
 * @Date:
 */
public interface FranchiseesApprovalTemplateGroupService {

    /** 
     * @description: 获取企业模板 企业配置的系统模板
     * @param: [groupId, templateId]
     * @return: com.ovopark.organize.server.model.entity.FranchiseesApprovalTemplateGroup
     * @author wxb
     * @date: 2024/6/5 11:01
     */ 
    FranchiseesApprovalTemplateGroup getGroupTemplate(Integer groupId, Integer templateId);

    /**
     * @description: 关闭模板
     * @param: [groupId]
     * @return: void
     * @author wxb
     * @date: 2024/6/2 20:46
     */
    void closeTemplate(Integer groupId);

    /**
     * @description: 保存企业模板关系
     * @param: [templateGroup]
     * @return: void
     * @author wxb
     * @date: 2024/6/18 16:22
     */
    void saveTemplateGroup(FranchiseesApprovalTemplateGroup templateGroup);

}
